package com.xjh.basestudy.designmode.behaviorMode.behaviorMode1_TemplateMethod.p1_origin;

/**
 * @Author XuJianHua
 * @Date 2022/9/26 22:58
 * @Description
 * 鲸类第3行的移动方法move()以游泳的方式展现其移动能力，
 * 接着第7行的进食方法eat()则展现其吃鱼这种行为特征，最后第11行的生存方法live()则依次调用前两者，
 * 以展现其游动身体捕鱼吃的生存方式。接下来人类以另一种生存方式出现了，

 */
public class Whale {

    public void move() {
        System.out.print("鲸在水里游着……");
    }

    public void eat() {
        System.out.println("捕鱼吃。");
    }

    public void live() {
        move();
        eat();
    }

}